Big Huge Thesaurus

Teucrium scorodonia

noun